package br.rui.cartoes.dominio;

import java.io.Serializable;

@SuppressWarnings("serial")
public class Taxa implements Serializable{
	
	private Cliente cliente;
	private Operadora operadora;
	private TipoTaxa tipotaxa;
	private float valorTaxa;
	private int numTaxa;
	private int contaDebito;

	public Taxa(float valorTaxa, Cliente cliente, Operadora operadora, TipoTaxa tipotaxa, int numTaxa, int contaDebito) {
		super();
		// TODO Stub de construtor gerado automaticamente
		this.valorTaxa = valorTaxa;
		this.cliente = cliente;
		this.operadora = operadora;
		this.tipotaxa = tipotaxa;
		this.numTaxa = numTaxa;
		this.contaDebito = contaDebito;
	}

	public Taxa(float valorTaxa, Cliente cliente, Operadora operadora, TipoTaxa tipotaxa, int contaDebito) {
		this.valorTaxa = valorTaxa;
		this.cliente = cliente;
		this.operadora = operadora;
		this.tipotaxa = tipotaxa;
		this.contaDebito = contaDebito;
	}

	public Taxa() {	}

	public Cliente getCliente() {
		return cliente;
	}

	public void setCliente(Cliente cliente) {
		this.cliente = cliente;
	}


	public Operadora getOperadora() {
		return operadora;
	}

	public void setOperadora(Operadora operadora) {
		this.operadora = operadora;
	}

	public TipoTaxa getTipotaxa() {
		return tipotaxa;
	}

	public void setTipotaxa(TipoTaxa tipotaxa) {
		this.tipotaxa = tipotaxa;
	}

	public float getValorTaxa() {
		return valorTaxa;
	}

	public void setValorTaxa(float valorTaxa) {
		this.valorTaxa = valorTaxa;
	}
	
	public int getNumTaxa() {
		return numTaxa;
	}

	public void setNumTaxa(int numTaxa) {
		this.numTaxa = numTaxa;
	}

	public int getContaDebito() {
		return contaDebito;
	}

	public void setContaDebito(int contaDebito) {
		this.contaDebito = contaDebito;
	}
}
